i had a feeling from the get go that this was just a rip off of ePSXe, i mean, look at the name for god-sake, what does everyone else think abou this?