is this scam????????!!!!!!!!!!!!!!!!!!!!!!!!!
No, it's real. This is a popular website for indie developers to sell their games on